🎖️GitЯра🎖️
include/README 890a2e2cffa98dea3ca88db3c3aba72ef23ff3f7 (890a2e2c) Text, 1.39 KB
Te6edf3This Tff7b72directory Tff7b72is Te6edf3intended Tff7b72for Te6edf3project Tff7b72header Tff7b72filesTb4b4b4.
Te6edf3A Tff7b72header Tff7b72file Tff7b72is Te6edf3a Tff7b72file Te6edf3containing Te6edf3C Te6edf3declarations Tff7b72and Te6edf3macro Te6edf3definitions
Tff7b72to Te6edf3be Te6edf3shared Tff7b72between Te6edf3several Te6edf3project Tff7b72source Tff7b72filesTb4b4b4. Te6edf3You Te6edf3request Te6edf3the Tff7b72use Tff7b72of Te6edf3a
Tff7b72header Tff7b72file Tff7b72in Te6edf3your Te6edf3project Tff7b72source Tff7b72file Tb4b4b4(Te6edf3CTb4b4b4, Te6edf3CTff7b72++Tb4b4b4, Te6edf3etcTb4b4b4) Te6edf3located Tff7b72in Te6edf3`Te6edf3srcTe6edf3` Te6edf3folder
Tff7b72by Te6edf3including Te6edf3itTb4b4b4, Tff7b72with Te6edf3the Te6edf3C Te6edf3preprocessing Te6edf3directive Te6edf3`Te6edf3#include'.
Te6edf3``Te6edf3`Te6edf3srcTff7b72/Te6edf3mainTb4b4b4.Te6edf3c
T8b949e#include "header.h"
Tffa657int Te6edf3main Tb4b4b4(Te6edf3voidTb4b4b4)
{
Tb4b4b4.Tb4b4b4.Tb4b4b4.
}
Te6edf3`Te6edf3``
Te6edf3
Including a header file produces the same results as copying the header file
into each source file that needs it. Such copying would be time-consuming
and error-prone. With a header file, the related declarations appear
in only one place. If they need to be changed, they can be changed in one
place, and programs that include the header file will automatically use the
new version when next recompiled. The header file eliminates the labor of
finding and changing all the copies as well as the risk that a failure to
find one copy will result in inconsistencies within a program.
In C, the usual convention is to give header files names that end with Te6edf3`Tb4b4b4.Te6edf3hTa5d6ff'Ta5d6ff.
It is most portable to use only letters, digits, dashes, and underscores in
header file names, and at most one dot.
Read more about using header files in official GCC documentation:
* Include Syntax
* Include Operation
* Once-Only Headers
* Computed Includes
https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html
Served by rngit 1.5.0 - Generated in 0.06s